/*************************************************************************
|                                                                        |
|   MESSAGES.C                                                  06.02.93 |
|   ADMAKE Utility:  program messages                                    |
|                                                                        |
*************************************************************************/

char *MSG[] = 
{
/*000*/ "Usage: %s [-f file] [-acdehinpqrstuvwy] [macro=val ...] [target(s) ...]\n",
/*001*/ "Usage: %s [-f file] [-acdehinpqrstuvy] [macro=val ...] [target(s) ...]\n",
/*002*/ "\nOptions:\n",
/*003*/ "\t-f file\tName of makefile (default \"makefile\", \"-\" is stdin)\n",
/*004*/ "\t-a\tMake all specified targets, ignore timestamps\n",
/*005*/ "\t-c\tConfirm target timestamp after building\n",
/*006*/ "\t-d\tPrint timestamps of files as they are analysed\n",
/*007*/ "\t-e\tEnvironment has priority over makefile macros\n",
/*008*/ "\t-h\tPrint this message\n",
/*009*/ "\t-i\tIgnore all exit status values\n",
/*010*/ "\t-n\tExecute no commands except $(MAKE)\n",
/*011*/ "\t-p\tPrint all macros, targets and commands\n",
/*012*/ "\t-q\tQuestion if target is up to date, exit(1) if not\n",
/*013*/ "\t-r\tDo not use the inbuilt rules\n",
/*014*/ "\t-s\tMake silently (do not echo commands)\n",
/*015*/ "\t-t\tTouch files instead of making them\n",
/*016*/ "\t-u\tUnix compatibility (commands require \\t)\n",
/*017*/ "\t-v\tPrint version information\n",
/*018*/ "\t-w\tsWap ADMAKE to EMS, XMS or disk\n",
/*019*/ "\t-y\tExplain why this target is being made\n",
/*020*/ "For more information, %s -h\n",
/*021*/ " in file %s on line %d",
/*022*/ "\nADMAKE Version: %s %s Date: %s\n\n",
/*023*/ "Unable to open file %s",
/*024*/ "No targets found to build",
/*025*/ "Circular dependency found involving %s",
/*026*/ "Inference rule too long",
/*027*/ "Inferred name too long",
/*028*/ "Cannot allocate memory for name",
/*029*/ "Cannot allocate memory for dependant",
/*030*/ "Cannot allocate memory for command",
/*031*/ "Cannot allocate memory for local input file",
/*032*/ "Cannot allocate memory for line",
/*033*/ "Multiple sets of commands for target %s",
/*034*/ "Inconsistent rules for target %s",
/*035*/ "Unterminated local input file",
/*036*/ "Unable to expand $*",
/*037*/ "Command found with no target/dependency line",
/*038*/ "Macro definition without macro name",
/*039*/ "Cannot find any targets",
/*040*/ "Include files nested too deeply",
/*041*/ "Unable to open include file %s",
/*042*/ "End of file - expected #endif",
/*043*/ "End of file - expected %d #endif's",
/*044*/ "End of command set - expected %%endif",
/*045*/ "End of command set - expected %d %%endif's",
/*046*/ "%cif and %cifn statements nested too deeply",
/*047*/ "%cife and %cifne statements nested too deeply",
/*048*/ "%celse without %cif",
/*049*/ "%cendif without %cif",
/*050*/ "Bad conditional on %cif statement",
/*051*/ "No conditional on %cif statement",
/*052*/ "Unable to change drive",
/*053*/ "Unable to change directory",
/*054*/ "Unable to write local input file",
/*055*/ "heapchk returns %d\n",
/*056*/ " (Ignored)\n",
/*057*/ "Couldn't execute shell (code %d,%d)",
/*058*/ "%s: Interrupted",
/*059*/ "%s: Couldn't execute command (code %d)",
/*060*/ "%s: Redirection error %d",
/*061*/ "%s: Error return %d",
/*062*/ "%s: '%s' removed\n",
/*063*/ "$? macro is too long",
/*064*/ "\nMake target:\n",
/*065*/ "Newer files are:\n",
/*066*/ "Don't know how to make %s",
/*067*/ "%s: '%s' is up to date\n",
/*068*/ "No memory for path expansion",
/*069*/ "Cannot allocate memory for macro",
/*070*/ "Cannot allocate memory for .PATH",
/*071*/ "No memory for macro substitution",
/*072*/ "Macro %s cannot be expanded: infinite recursion",
/*073*/ "Macro expansion too long",
/*074*/ "Unable to get modification time for file %s; error code 0x%04x",
/*075*/ "Unable to get modification time for file %s; error code 0x%02x",
/*076*/ "Unable to open file %s: DOS error code 0x%02x",
/*077*/ "    touch %s\n",
/*078*/ "Unable to touch file %s; error code 0x%04x",
/*079*/ "Unable to update modification time for file %s; error code 0x%02x",
/*080*/ "%s: '%s' modification time not updated, file not found\n",
/*081*/ "Jan",
/*082*/ "Feb",
/*083*/ "Mar",
/*084*/ "Apr",
/*085*/ "May",
/*086*/ "Jun",
/*087*/ "Jul",
/*088*/ "Aug",
/*089*/ "Sep",
/*090*/ "Oct",
/*091*/ "Nov",
/*092*/ "Dec",
/*093*/ " %32s Timestamp %ld\n",
/*094*/ " %32s Timestamp ",
/*095*/ " %32s Timestamp %s",
/*096*/ 
/*097*/ 
/*098*/ 
/*099*/ 
};

